/* about部分 */
.about{
    padding-top: 30px;
}
.about_left{
    float: left;
    width: 45%;
}
.about_left img{
    max-width: 520px;
}
.about_right{
    float: right;
    width: 55%;
}
.about_right H1{
    font-size: 35px;
    font-family: monospace;
    font-style: italic;
    margin-bottom: 25PX;
}
.alink{
    width: 50px;
    border-top: 2px solid #ff0000;
    height: 10px;
}
.about_right p{
    font-size: 14px;
    text-indent: 2em;
    margin: 10px 0;
    color: #333435;
}
/* team部分 */
.team_header{
    text-align: center;
}
.team_header h1{
    font-size: 30px;
    padding-bottom: 25px;
    letter-spacing: 5px;
}
.team_header p{
    font-size: 14px;
    font-style: italic;
    margin: 10px 0;
}
.team_header div{
    margin: 0 auto;
}
.team{
    background-color: #f3f3f3;
    padding: 30px 0;
}
.team_body{
    overflow: hidden;
    padding-top: 10px;
}
.team_left{
    float: left;
    width: 30%;
    text-align: right;
}
.team_left img{
    max-width: 138px;
}
.team_right{
    float: right;
    width: 66%;
}
.team_right p{
    font-size: 16px;
    clear: #222222;
    margin-bottom: 20px;
}
.team_right span{
    font-size: 16px;
    font-style: italic;
    color: #ef4f19;
    float: right;
    margin: 0 120px 0 0;
}
/* contact部分 */
.contact{
    padding: 30px 0;
}
.contact_left{
    float: left;
    width: 55%;
}
.contact_left img{
    max-width: 730px;
    border-radius: 40px;
}
.contact_right{
    float: right;
    width: 43%;
    text-align: left;
}
.contact_right ul{
    list-style: none;
}
.contact_right h1{
    font-size: 26px;
    letter-spacing: 5px;
    padding-bottom: 25px;
}
.contact_right div{
    margin: 0 35px;
}
.contact_right ul li{
    font-size: 16px;
    margin: 10px 0;
}

